[INFO] fetching crate rusmes-core 0.1.1...
[INFO] testing rusmes-core-0.1.1 against master#1f7f8ea0721a3b1eb73e6c6d25cccb371434b320 for pr-154065-1
[INFO] extracting crate rusmes-core 0.1.1 into /workspace/builds/worker-5-tc1/source
[INFO] started tweaking crates.io crate rusmes-core 0.1.1
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate rusmes-core 0.1.1
[INFO] tweaked toml for crates.io crate rusmes-core 0.1.1 written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate rusmes-core 0.1.1 on toolchain 1f7f8ea0721a3b1eb73e6c6d25cccb371434b320
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate rusmes-core 0.1.1 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded wiremock v0.6.5
[INFO] [stderr]   Downloaded deadpool-runtime v0.1.4
[INFO] [stderr]   Downloaded deadpool v0.12.3
[INFO] [stderr]   Downloaded predicates-tree v1.0.13
[INFO] [stderr]   Downloaded rusmes-metrics v0.1.1
[INFO] [stderr]   Downloaded ipnetwork v0.21.1
[INFO] [stderr]   Downloaded protobuf-support v3.7.2
[INFO] [stderr]   Downloaded predicates-core v1.0.10
[INFO] [stderr]   Downloaded tonic-prost v0.14.5
[INFO] [stderr]   Downloaded mockall v0.14.0
[INFO] [stderr]   Downloaded ipconfig v0.3.4
[INFO] [stderr]   Downloaded mockall_derive v0.14.0
[INFO] [stderr]   Downloaded opentelemetry-proto v0.31.0
[INFO] [stderr]   Downloaded opentelemetry-otlp v0.31.1
[INFO] [stderr]   Downloaded num-bigint-dig v0.8.6
[INFO] [stderr]   Downloaded opentelemetry v0.31.0
[INFO] [stderr]   Downloaded tracing-opentelemetry v0.32.1
[INFO] [stderr]   Downloaded tonic v0.14.5
[INFO] [stderr]   Downloaded rsa v0.9.10
[INFO] [stderr]   Downloaded protobuf v3.7.2
[INFO] [stderr]   Downloaded moka v0.12.15
[INFO] [stderr]   Downloaded rusmes-config v0.1.1
[INFO] [stderr]   Downloaded opentelemetry_sdk v0.31.0
[INFO] [stderr]   Downloaded oxiarc-deflate v0.2.6
[INFO] [stderr]   Downloaded tracing-appender v0.2.4
[INFO] [stderr]   Downloaded oxiarc-core v0.2.6
[INFO] [stderr]   Downloaded predicates v3.1.4
[INFO] [stderr]   Downloaded rusmes-storage v0.1.1
[INFO] [stderr]   Downloaded opentelemetry-http v0.31.0
[INFO] [stderr]   Downloaded rusmes-proto v0.1.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] d293b9b290253c592cb44493f36e0d6bafebae9c5362866a2bce7ae3c0e22aeb
[INFO] running `Command { std: "docker" "start" "-a" "d293b9b290253c592cb44493f36e0d6bafebae9c5362866a2bce7ae3c0e22aeb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d293b9b290253c592cb44493f36e0d6bafebae9c5362866a2bce7ae3c0e22aeb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d293b9b290253c592cb44493f36e0d6bafebae9c5362866a2bce7ae3c0e22aeb", kill_on_drop: false }`
[INFO] [stdout] d293b9b290253c592cb44493f36e0d6bafebae9c5362866a2bce7ae3c0e22aeb
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 7ac80eb13c601332b1d409872930437caba75bb82346d121d587d2ce141d5684
[INFO] running `Command { std: "docker" "start" "-a" "7ac80eb13c601332b1d409872930437caba75bb82346d121d587d2ce141d5684", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling portable-atomic v1.13.1
[INFO] [stderr]    Compiling itoa v1.0.18
[INFO] [stderr]    Compiling critical-section v1.2.0
[INFO] [stderr]    Compiling socket2 v0.6.3
[INFO] [stderr]    Compiling mio v1.1.1
[INFO] [stderr]    Compiling jobserver v0.1.34
[INFO] [stderr]    Compiling futures-io v0.3.32
[INFO] [stderr]    Compiling futures-task v0.3.32
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling indexmap v2.13.0
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling cc v1.2.57
[INFO] [stderr]    Compiling futures-macro v0.3.32
[INFO] [stderr]    Compiling zerocopy v0.8.47
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling spin v0.9.8
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling futures-channel v0.3.32
[INFO] [stderr]    Compiling cmake v0.1.57
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling http v1.4.0
[INFO] [stderr]    Compiling lazy_static v1.5.0
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling aws-lc-sys v0.39.0
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling aws-lc-rs v1.16.2
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling http-body v1.0.1
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling icu_normalizer v2.1.1
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling tokio v1.50.0
[INFO] [stderr]    Compiling idna_adapter v1.2.1
[INFO] [stderr]    Compiling webpki-roots v1.0.6
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling crossbeam-utils v0.8.21
[INFO] [stderr]    Compiling webpki-roots v0.26.11
[INFO] [stderr]    Compiling pem-rfc7468 v0.7.0
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling tinyvec v1.11.0
[INFO] [stderr]    Compiling hashlink v0.10.0
[INFO] [stderr]    Compiling sync_wrapper v1.0.2
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling futures-sink v0.3.32
[INFO] [stderr]    Compiling uuid v1.22.0
[INFO] [stderr]    Compiling der v0.7.10
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling num-bigint-dig v0.8.6
[INFO] [stderr]    Compiling num-iter v0.1.45
[INFO] [stderr]    Compiling spki v0.7.3
[INFO] [stderr]    Compiling http-body-util v0.1.3
[INFO] [stderr]    Compiling bitflags v2.11.0
[INFO] [stderr]    Compiling signature v2.2.0
[INFO] [stderr]    Compiling atoi v2.0.0
[INFO] [stderr]    Compiling rustls v0.23.37
[INFO] [stderr]    Compiling anyhow v1.0.102
[INFO] [stderr]    Compiling slab v0.4.12
[INFO] [stderr]    Compiling rustls-webpki v0.103.10
[INFO] [stderr]    Compiling pkcs8 v0.10.2
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling concurrent-queue v2.5.0
[INFO] [stderr]    Compiling unicode-normalization v0.1.25
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling hmac v0.12.1
[INFO] [stderr]    Compiling unicode-properties v0.1.4
[INFO] [stderr]    Compiling unicode-bidi v0.3.18
[INFO] [stderr]    Compiling libsqlite3-sys v0.30.1
[INFO] [stderr]    Compiling stringprep v0.1.5
[INFO] [stderr]    Compiling hkdf v0.12.4
[INFO] [stderr]    Compiling event-listener v5.4.1
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling pkcs1 v0.7.5
[INFO] [stderr]    Compiling futures-intrusive v0.5.0
[INFO] [stderr]    Compiling crossbeam-queue v0.3.12
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling tokio-util v0.7.18
[INFO] [stderr]    Compiling tokio-stream v0.1.18
[INFO] [stderr]    Compiling md-5 v0.10.6
[INFO] [stderr]    Compiling h2 v0.4.13
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling whoami v1.6.1
[INFO] [stderr]    Compiling dotenvy v0.15.7
[INFO] [stderr]    Compiling base64 v0.22.1
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling futures-executor v0.3.32
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling sqlx-core v0.8.6
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling hyper v1.8.1
[INFO] [stderr]    Compiling itertools v0.14.0
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling opentelemetry v0.31.0
[INFO] [stderr]    Compiling sha1 v0.10.6
[INFO] [stderr]    Compiling pin-project-internal v1.1.11
[INFO] [stderr]    Compiling home v0.5.12
[INFO] [stderr]    Compiling iri-string v0.7.11
[INFO] [stderr]    Compiling pin-project v1.1.11
[INFO] [stderr]    Compiling prost-derive v0.14.3
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling rsa v0.9.10
[INFO] [stderr]    Compiling hyper-timeout v0.5.2
[INFO] [stderr]    Compiling flume v0.11.1
[INFO] [stderr]    Compiling tracing-serde v0.2.0
[INFO] [stderr]    Compiling crossbeam-channel v0.5.15
[INFO] [stderr]    Compiling sharded-slab v0.1.7
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling thread_local v1.1.9
[INFO] [stderr]    Compiling tower-http v0.6.8
[INFO] [stderr]    Compiling nu-ansi-term v0.50.3
[INFO] [stderr]    Compiling iana-time-zone v0.1.65
[INFO] [stderr]    Compiling prost v0.14.3
[INFO] [stderr]    Compiling chrono v0.4.44
[INFO] [stderr]    Compiling tracing-subscriber v0.3.23
[INFO] [stderr]    Compiling sqlx-mysql v0.8.6
[INFO] [stderr]    Compiling tonic v0.14.5
[INFO] [stderr]    Compiling sqlx-sqlite v0.8.6
[INFO] [stderr]    Compiling sqlx-postgres v0.8.6
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling num-conv v0.2.1
[INFO] [stderr]    Compiling winnow v1.0.0
[INFO] [stderr]    Compiling protobuf v3.7.2
[INFO] [stderr]    Compiling time v0.3.47
[INFO] [stderr]    Compiling toml_parser v1.1.0+spec-1.1.0
[INFO] [stderr]    Compiling tonic-prost v0.14.5
[INFO] [stderr]    Compiling rusmes-proto v0.1.1
[INFO] [stderr]    Compiling protobuf-support v3.7.2
[INFO] [stderr]    Compiling reqwest v0.12.28
[INFO] [stderr]    Compiling curve25519-dalek v4.1.3
[INFO] [stderr]    Compiling opentelemetry_sdk v0.31.0
[INFO] [stderr]    Compiling serde_spanned v1.1.0
[INFO] [stderr]    Compiling toml_datetime v1.1.0+spec-1.1.0
[INFO] [stderr]    Compiling oxiarc-core v0.2.6
[INFO] [stderr]    Compiling sqlx-macros-core v0.8.6
[INFO] [stderr]    Compiling prometheus v0.14.0
[INFO] [stderr]    Compiling unsafe-libyaml v0.2.11
[INFO] [stderr]    Compiling toml_writer v1.1.0+spec-1.1.0
[INFO] [stderr]    Compiling axum-core v0.5.6
[INFO] [stderr]    Compiling toml v1.1.0+spec-1.1.0
[INFO] [stderr]    Compiling serde_yaml v0.9.34+deprecated
[INFO] [stderr]    Compiling opentelemetry-http v0.31.0
[INFO] [stderr]    Compiling oxiarc-deflate v0.2.6
[INFO] [stderr]    Compiling sqlx-macros v0.8.6
[INFO] [stderr]    Compiling opentelemetry-proto v0.31.0
[INFO] [stderr]    Compiling tracing-appender v0.2.4
[INFO] [stderr]    Compiling enum-as-inner v0.6.1
[INFO] [stderr]    Compiling serde_path_to_error v0.1.20
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling curve25519-dalek-derive v0.1.1
[INFO] [stderr]    Compiling tagptr v0.2.0
[INFO] [stderr]    Compiling data-encoding v2.10.0
[INFO] [stderr]    Compiling matchit v0.8.4
[INFO] [stderr]    Compiling moka v0.12.15
[INFO] [stderr]    Compiling hickory-proto v0.25.2
[INFO] [stderr]    Compiling axum v0.8.8
[INFO] [stderr]    Compiling opentelemetry-otlp v0.31.1
[INFO] [stderr]    Compiling rusmes-config v0.1.1
[INFO] [stderr]    Compiling tracing-opentelemetry v0.32.1
[INFO] [stderr]    Compiling ed25519 v2.2.3
[INFO] [stderr]    Compiling hostname v0.4.2
[INFO] [stderr]    Compiling resolv-conf v0.7.6
[INFO] [stderr]    Compiling hickory-resolver v0.25.2
[INFO] [stderr]    Compiling ed25519-dalek v2.2.0
[INFO] [stderr]    Compiling ipnetwork v0.21.1
[INFO] [stderr]    Compiling rusmes-metrics v0.1.1
[INFO] [stderr]    Compiling tokio-rustls v0.26.4
[INFO] [stderr]    Compiling rustls-platform-verifier v0.6.2
[INFO] [stderr]    Compiling hyper-rustls v0.27.7
[INFO] [stderr]    Compiling reqwest v0.13.2
[INFO] [stderr]    Compiling sqlx v0.8.6
[INFO] [stderr]    Compiling rusmes-storage v0.1.1
[INFO] [stderr]    Compiling rusmes-core v0.1.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 5m 21s
[INFO] running `Command { std: "docker" "inspect" "7ac80eb13c601332b1d409872930437caba75bb82346d121d587d2ce141d5684", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7ac80eb13c601332b1d409872930437caba75bb82346d121d587d2ce141d5684", kill_on_drop: false }`
[INFO] [stdout] 7ac80eb13c601332b1d409872930437caba75bb82346d121d587d2ce141d5684
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] c10017423a5b50703e021cbf79912493ae944040e8b0bf8aaedce6b7c1cef1ad
[INFO] running `Command { std: "docker" "start" "-a" "c10017423a5b50703e021cbf79912493ae944040e8b0bf8aaedce6b7c1cef1ad", kill_on_drop: false }`
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling hyper v1.8.1
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling predicates-core v1.0.10
[INFO] [stderr]    Compiling mockall_derive v0.14.0
[INFO] [stderr]    Compiling num_cpus v1.17.0
[INFO] [stderr]    Compiling mockall v0.14.0
[INFO] [stderr]    Compiling termtree v0.5.1
[INFO] [stderr]    Compiling anstyle v1.0.14
[INFO] [stderr]    Compiling deadpool-runtime v0.1.4
[INFO] [stderr]    Compiling predicates-tree v1.0.13
[INFO] [stderr]    Compiling deadpool v0.12.3
[INFO] [stderr]    Compiling predicates v3.1.4
[INFO] [stderr]    Compiling assert-json-diff v2.0.2
[INFO] [stderr]    Compiling fragile v2.0.1
[INFO] [stderr]    Compiling downcast v0.11.0
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling futures-executor v0.3.32
[INFO] [stderr]    Compiling sqlx-core v0.8.6
[INFO] [stderr]    Compiling hickory-proto v0.25.2
[INFO] [stderr]    Compiling opentelemetry_sdk v0.31.0
[INFO] [stderr]    Compiling futures v0.3.32
[INFO] [stderr]    Compiling tower-http v0.6.8
[INFO] [stderr]    Compiling hyper-timeout v0.5.2
[INFO] [stderr]    Compiling reqwest v0.12.28
[INFO] [stderr]    Compiling hyper-rustls v0.27.7
[INFO] [stderr]    Compiling tonic v0.14.5
[INFO] [stderr]    Compiling axum v0.8.8
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling tracing-subscriber v0.3.23
[INFO] [stderr]    Compiling tonic-prost v0.14.5
[INFO] [stderr]    Compiling opentelemetry-proto v0.31.0
[INFO] [stderr]    Compiling tracing-appender v0.2.4
[INFO] [stderr]    Compiling opentelemetry-http v0.31.0
[INFO] [stderr]    Compiling sqlx-mysql v0.8.6
[INFO] [stderr]    Compiling sqlx-postgres v0.8.6
[INFO] [stderr]    Compiling sqlx-sqlite v0.8.6
[INFO] [stderr]    Compiling opentelemetry-otlp v0.31.1
[INFO] [stderr]    Compiling rusmes-config v0.1.1
[INFO] [stderr]    Compiling tracing-opentelemetry v0.32.1
[INFO] [stderr]    Compiling hickory-resolver v0.25.2
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling reqwest v0.13.2
[INFO] [stderr]    Compiling rusmes-metrics v0.1.1
[INFO] [stderr]    Compiling wiremock v0.6.5
[INFO] [stderr]    Compiling sqlx v0.8.6
[INFO] [stderr]    Compiling rusmes-storage v0.1.1
[INFO] [stderr]    Compiling rusmes-core v0.1.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 2m 35s
[INFO] running `Command { std: "docker" "inspect" "c10017423a5b50703e021cbf79912493ae944040e8b0bf8aaedce6b7c1cef1ad", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c10017423a5b50703e021cbf79912493ae944040e8b0bf8aaedce6b7c1cef1ad", kill_on_drop: false }`
[INFO] [stdout] c10017423a5b50703e021cbf79912493ae944040e8b0bf8aaedce6b7c1cef1ad
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] e0f7ba41864b5d3fb6b33ea3d3ee9410699111bf33e50599e40624ad1cf237c2
[INFO] running `Command { std: "docker" "start" "-a" "e0f7ba41864b5d3fb6b33ea3d3ee9410699111bf33e50599e40624ad1cf237c2", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.62s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/rusmes_core-ac51c21a018faf89)
[INFO] [stdout] 
[INFO] [stdout] running 419 tests
[INFO] [stdout] test dsn::tests::test_all_failure_reasons ... ok
[INFO] [stdout] test dsn::tests::test_enhanced_code_constants ... ok
[INFO] [stdout] test dsn::tests::test_enhanced_status_code_parse_invalid ... ok
[INFO] [stdout] test dsn::tests::test_failure_reason_description ... ok
[INFO] [stdout] test dsn::tests::test_enhanced_status_code_parse ... ok
[INFO] [stdout] test bounce::tests::test_generate_bounce ... ok
[INFO] [stdout] test dsn::tests::test_enhanced_status_code_is_success ... ok
[INFO] [stdout] test dsn::tests::test_enhanced_status_code_is_permanent ... ok
[INFO] [stdout] test dsn::tests::test_failure_reason_display ... ok
[INFO] [stdout] test dsn::tests::test_smtp_diagnostic_text_unknown ... ok
[INFO] [stdout] test dsn::tests::test_smtp_diagnostic_text ... ok
[INFO] [stdout] test dsn::tests::test_enhanced_status_code_display ... ok
[INFO] [stdout] test dsn::tests::test_failure_reason_from_smtp_code ... ok
[INFO] [stdout] test dsn::tests::test_failure_reason_enhanced_code ... ok
[INFO] [stdout] test dsn::tests::test_enhanced_status_code_is_transient ... ok
[INFO] [stdout] test dsn::tests::test_smtp_to_enhanced_code_421 ... ok
[INFO] [stdout] test dsn::tests::test_smtp_to_enhanced_code_450 ... ok
[INFO] [stdout] test dsn::tests::test_smtp_to_enhanced_code_451 ... ok
[INFO] [stdout] test dsn::tests::test_smtp_to_enhanced_code_452 ... ok
[INFO] [stdout] test dsn::tests::test_smtp_to_enhanced_code_550 ... ok
[INFO] [stdout] test dsn::tests::test_smtp_to_enhanced_code_552 ... ok
[INFO] [stdout] test dsn::tests::test_failure_reason_is_permanent ... ok
[INFO] [stdout] test dsn::tests::test_smtp_to_enhanced_code_554 ... ok
[INFO] [stdout] test dsn::tests::test_smtp_to_enhanced_code_551 ... ok
[INFO] [stdout] test dsn::tests::test_smtp_to_enhanced_code_perm_failure_range ... ok
[INFO] [stdout] test factory::tests::test_create_matcher ... ok
[INFO] [stdout] test mailet::tests::test_mailet_action_equality ... ok
[INFO] [stdout] test mailets::add_header::tests::test_add_header_default ... ok
[INFO] [stdout] test dsn::tests::test_smtp_to_enhanced_code_success_range ... ok
[INFO] [stdout] test mailets::add_header::tests::test_add_header_long_value ... ok
[INFO] [stdout] test mailet::tests::test_mailet_config ... ok
[INFO] [stdout] test factory::tests::test_create_mailet ... ok
[INFO] [stdout] test mailets::add_header::tests::test_add_header_empty_value ... ok
[INFO] [stdout] test mailets::add_header::tests::test_add_header_mailet_creation ... ok
[INFO] [stdout] test dsn::tests::test_smtp_to_enhanced_code_553 ... ok
[INFO] [stdout] test dsn::tests::test_smtp_to_enhanced_code_temp_failure_range ... ok
[INFO] [stdout] test mailets::add_header::tests::test_add_header_special_characters ... ok
[INFO] [stdout] test mailets::add_header::tests::test_add_header_mailet_service ... ok
[INFO] [stdout] test mailets::add_header::tests::test_add_header_mailet_init_missing_name ... ok
[INFO] [stdout] test mailets::add_header::tests::test_add_header_mailet_init_success ... ok
[INFO] [stdout] test mailets::bounce::tests::test_bounce_boundary_string ... ok
[INFO] [stdout] test mailets::bounce::tests::test_bounce_all_headers_present ... ok
[INFO] [stdout] test mailets::bounce::tests::test_bounce_config_postmaster ... ok
[INFO] [stdout] test mailets::bounce::tests::test_bounce_default_values ... ok
[INFO] [stdout] test mailets::bounce::tests::test_bounce_empty_body ... ok
[INFO] [stdout] test mailets::bounce::tests::test_bounce_include_body_truncated ... ok
[INFO] [stdout] test mailets::bounce::tests::test_bounce_include_original_headers ... ok
[INFO] [stdout] test mailets::bounce::tests::test_bounce_invalid_address ... ok
[INFO] [stdout] test mailets::add_header::tests::test_add_header_mailet_init_missing_value ... ok
[INFO] [stdout] test mailets::bounce::tests::test_bounce_mailbox_moved ... ok
[INFO] [stdout] test mailets::bounce::tests::test_bounce_mailet_generate_bounce ... ok
[INFO] [stdout] test mailets::bounce::tests::test_bounce_config_max_body_size ... ok
[INFO] [stdout] test mailets::add_header::tests::test_add_header_mailet_multiple_headers ... ok
[INFO] [stdout] test mailets::bounce::tests::test_bounce_mailet_no_bounce_required ... ok
[INFO] [stdout] test mailets::bounce::tests::test_bounce_message_content ... ok
[INFO] [stdout] test mailets::bounce::tests::test_bounce_multiple_headers ... ok
[INFO] [stdout] test mailets::bounce::tests::test_bounce_message_too_large ... ok
[INFO] [stdout] test mailets::bounce::tests::test_bounce_multipart_structure ... ok
[INFO] [stdout] test mailets::bounce::tests::test_bounce_quota_exceeded ... ok
[INFO] [stdout] test mailets::bounce::tests::test_bounce_multiple_recipients ... ok
[INFO] [stdout] test mailets::bounce::tests::test_bounce_config_include_body ... ok
[INFO] [stdout] test mailets::bounce::tests::test_bounce_relay_denied ... ok
[INFO] [stdout] test mailets::bounce::tests::test_bounce_config_reporting_mta ... ok
[INFO] [stdout] test mailets::bounce::tests::test_bounce_network_unreachable ... ok
[INFO] [stdout] test mailets::bounce::tests::test_bounce_config_include_headers ... ok
[INFO] [stdout] test mailets::bounce::tests::test_bounce_mailet_init ... ok
[INFO] [stdout] test mailets::bounce::tests::test_bounce_temporary_failure ... ok
[INFO] [stdout] test mailets::bounce::tests::test_bounce_spam_rejection ... ok
[INFO] [stdout] test mailets::bounce::tests::test_bounce_virus_rejection ... ok
[INFO] [stdout] test mailets::bounce::tests::test_bounce_with_remote_mta ... ok
[INFO] [stdout] test mailets::bounce::tests::test_dsn_action_as_str ... ok
[INFO] [stdout] test mailets::bounce::tests::test_dsn_action_debug ... ok
[INFO] [stdout] test mailets::bounce::tests::test_dsn_action_expanded ... ok
[INFO] [stdout] test mailets::bounce::tests::test_dsn_action_relayed ... ok
[INFO] [stdout] test mailets::bounce::tests::test_dsn_add_recipient ... ok
[INFO] [stdout] test mailets::bounce::tests::test_dsn_creation ... ok
[INFO] [stdout] test mailets::bounce::tests::test_bounce_rfc3464_multipart_structure ... ok
[INFO] [stdout] test mailets::bounce::tests::test_dsn_human_text_permanent ... ok
[INFO] [stdout] test mailets::bounce::tests::test_dsn_message_body_generation ... ok
[INFO] [stdout] test mailets::bounce::tests::test_dsn_human_text_temporary ... ok
[INFO] [stdout] test mailets::bounce::tests::test_dsn_recipient_all_fields ... ok
[INFO] [stdout] test mailets::bounce::tests::test_dsn_recipient_clone ... ok
[INFO] [stdout] test mailets::bounce::tests::test_dsn_with_cc_header ... ok
[INFO] [stdout] test mailets::bounce::tests::test_format_date_invalid ... ok
[INFO] [stdout] test mailets::bounce::tests::test_multipart_headers_only ... ok
[INFO] [stdout] test mailets::bounce::tests::test_dsn_with_message_id_header ... ok
[INFO] [stdout] test mailets::bounce::tests::test_multipart_with_full_message ... ok
[INFO] [stdout] test mailets::bounce::tests::test_smtp_code_421_connection_timeout ... ok
[INFO] [stdout] test mailets::bounce::tests::test_smtp_code_450_mailbox_unavailable ... ok
[INFO] [stdout] test mailets::bounce::tests::test_smtp_code_451_local_error ... ok
[INFO] [stdout] test mailets::bounce::tests::test_multipart_report_structure ... ok
[INFO] [stdout] test mailets::bounce::tests::test_smtp_code_452_quota_exceeded_temp ... ok
[INFO] [stdout] test mailets::bounce::tests::test_smtp_code_554_policy_rejection ... ok
[INFO] [stdout] test mailets::bounce::tests::test_smtp_diagnostic_text ... ok
[INFO] [stdout] test mailets::bounce::tests::test_smtp_enhanced_codes ... ok
[INFO] [stdout] test mailets::bounce::tests::test_smtp_status_code_500_codes ... ok
[INFO] [stdout] test mailets::bounce::tests::test_smtp_status_code_all_enhanced_codes ... ok
[INFO] [stdout] test mailets::bounce::tests::test_smtp_status_code_code_method ... ok
[INFO] [stdout] test mailets::bounce::tests::test_smtp_status_code_debug ... ok
[INFO] [stdout] test mailets::bounce::tests::test_smtp_status_code_edge_cases ... ok
[INFO] [stdout] test mailets::bounce::tests::test_smtp_status_code_permanent ... ok
[INFO] [stdout] test mailets::dkim_verify::tests::test_canonicalize_body_relaxed ... ok
[INFO] [stdout] test mailets::dkim_verify::tests::test_canonicalize_body_simple ... ok
[INFO] [stdout] test mailets::bounce::tests::test_smtp_status_code_parsing ... ok
[INFO] [stdout] test mailets::dkim_verify::tests::test_dkim_verify_mailet_creation ... ok
[INFO] [stdout] test mailets::dkim_verify::tests::test_dkim_verify_mailet_default ... ok
[INFO] [stdout] test mailets::dkim_verify::tests::test_canonicalize_body_empty ... ok
[INFO] [stdout] test mailets::dkim_verify::tests::test_dkim_verify_init_with_config ... ok
[INFO] [stdout] test mailets::dkim_verify::tests::test_dkim_verify_no_signature ... ok
[INFO] [stdout] test mailets::dkim_verify::tests::test_get_message_raw_data ... ok
[INFO] [stdout] test mailets::dkim_verify::tests::test_dkim_verify_init_invalid_config ... ok
[INFO] [stdout] test mailets::dkim_verify::tests::test_parse_dkim_signature_default_version ... ok
[INFO] [stdout] test mailets::dkim_verify::tests::test_parse_dkim_signature_ed25519 ... ok
[INFO] [stdout] test mailets::dkim_verify::tests::test_parse_dkim_signature_header_none ... ok
[INFO] [stdout] test mailets::dkim_verify::tests::test_parse_dkim_signature_missing_algorithm ... ok
[INFO] [stdout] test mailets::dkim_verify::tests::test_parse_dkim_signature_header_exists ... ok
[INFO] [stdout] test mailets::dkim_verify::tests::test_parse_dkim_signature_missing_headers ... ok
[INFO] [stdout] test mailets::dkim_verify::tests::test_parse_dkim_signature_missing_signature ... ok
[INFO] [stdout] test mailets::dkim_verify::tests::test_parse_dkim_signature_simple ... ok
[INFO] [stdout] test mailets::dkim_verify::tests::test_parse_dkim_signature_missing_domain ... ok
[INFO] [stdout] test mailets::dkim_verify::tests::test_parse_dkim_signature_missing_selector ... ok
[INFO] [stdout] test mailets::dkim_verify::tests::test_parse_dkim_signature_missing_body_hash ... ok
[INFO] [stdout] test mailets::dkim_verify::tests::test_parse_dkim_signature_with_canonicalization ... ok
[INFO] [stdout] test mailets::dkim_verify::tests::test_verify_rsa_signature_invalid_key ... ok
[INFO] [stdout] test mailets::dkim_verify::tests::test_parse_dkim_signature_with_partial_canonicalization ... ok
[INFO] [stdout] test mailets::dkim_verify::tests::test_parse_dkim_signature_with_whitespace ... ok
[INFO] [stdout] test mailets::dkim_verify::tests::test_verify_ed25519_signature_invalid_key_length ... ok
[INFO] [stdout] test mailets::dkim_verify::tests::test_verify_ed25519_signature_invalid_signature_length ... ok
[INFO] [stdout] test mailets::dmarc_verify::tests::test_dmarc_disposition_as_str ... ok
[INFO] [stdout] test mailets::dmarc_verify::tests::test_dmarc_policy_default ... ok
[INFO] [stdout] test mailets::dmarc_verify::tests::test_dmarc_result_as_str ... ok
[INFO] [stdout] test mailets::dmarc_verify::tests::test_dmarc_verify_mailet_creation ... ok
[INFO] [stdout] test mailets::dmarc_verify::tests::test_dmarc_verify_init_creates_resolver ... ok
[INFO] [stdout] test mailets::dnsbl::tests::test_dnsbl_config_threshold ... ok
[INFO] [stdout] test mailets::dmarc_verify::tests::test_dmarc_verify_mailet_default ... ok
[INFO] [stdout] test mailets::dnsbl::tests::test_dnsbl_config_custom_providers ... ok
[INFO] [stdout] test mailets::dnsbl::tests::test_dnsbl_config_whitelist ... ok
[INFO] [stdout] test mailets::dnsbl::tests::test_dnsbl_mailet_init ... ok
[INFO] [stdout] test mailets::dnsbl::tests::test_dnsbl_disabled ... ok
[INFO] [stdout] test mailets::dnsbl::tests::test_dnsbl_mailet_listed_by ... ok
[INFO] [stdout] test mailets::dnsbl::tests::test_dnsbl_mailet_clean_ip ... ok
[INFO] [stdout] test mailets::dnsbl::tests::test_dnsbl_multiple_providers_listing ... ok
[INFO] [stdout] test mailets::dnsbl::tests::test_dnsbl_mailet_listed_ip ... ok
[INFO] [stdout] test mailets::dnsbl::tests::test_dnsbl_no_sender_ip ... ok
[INFO] [stdout] test mailets::dnsbl::tests::test_dnsbl_mailet_reject_on_match ... ok
[INFO] [stdout] test mailets::dnsbl::tests::test_dnsbl_provider_check_not_listed ... ok
[INFO] [stdout] test mailets::dnsbl::tests::test_dnsbl_provider_check_listed ... ok
[INFO] [stdout] test mailets::dnsbl::tests::test_dnsbl_provider_weight ... ok
[INFO] [stdout] test mailets::dnsbl::tests::test_dnsbl_result_scoring ... ok
[INFO] [stdout] test mailets::dnsbl::tests::test_dnsbl_service_whitelist ... ok
[INFO] [stdout] test mailets::dnsbl::tests::test_dnsbl_threshold_not_reached ... ok
[INFO] [stdout] test mailets::dnsbl::tests::test_dnsbl_provider_disabled ... ok
[INFO] [stdout] test mailets::forward::tests::test_forward_all_headers_present ... ok
[INFO] [stdout] test mailets::forward::tests::test_forward_back_to_original_sender ... ok
[INFO] [stdout] test mailets::dnsbl::tests::test_dnsbl_config_reject_on_match ... ok
[INFO] [stdout] test mailets::forward::tests::test_forward_case_sensitive_matching ... ok
[INFO] [stdout] test mailets::forward::tests::test_forward_circular_pattern_detection ... ok
[INFO] [stdout] test mailets::forward::tests::test_forward_complex_email_addresses ... ok
[INFO] [stdout] test mailets::forward::tests::test_forward_config_hostname ... ok
[INFO] [stdout] test mailets::forward::tests::test_forward_config_max_hops ... ok
[INFO] [stdout] test mailets::forward::tests::test_forward_config_preserve_headers ... ok
[INFO] [stdout] test mailets::forward::tests::test_forward_domain_wildcard ... ok
[INFO] [stdout] test mailets::forward::tests::test_forward_empty_rules ... ok
[INFO] [stdout] test mailets::forward::tests::test_forward_duplicate_detection ... ok
[INFO] [stdout] test mailets::forward::tests::test_forward_headers_added ... ok
[INFO] [stdout] test mailets::forward::tests::test_forward_headers_preserve_original ... ok
[INFO] [stdout] test mailets::forward::tests::test_forward_hop_count_increments ... ok
[INFO] [stdout] test mailets::forward::tests::test_forward_invalid_address_in_config ... ok
[INFO] [stdout] test mailets::forward::tests::test_forward_loop_detection ... ok
[INFO] [stdout] test mailets::forward::tests::test_forward_mailet_init ... ok
[INFO] [stdout] test mailets::forward::tests::test_forward_mailet_name ... ok
[INFO] [stdout] test mailets::forward::tests::test_forward_max_hops_prevention ... ok
[INFO] [stdout] test mailets::forward::tests::test_forward_multiple_addresses ... ok
[INFO] [stdout] test mailets::forward::tests::test_forward_config_parsing ... ok
[INFO] [stdout] test mailets::forward::tests::test_forward_mixed_rules_exact_and_wildcard ... ok
[INFO] [stdout] test mailets::forward::tests::test_forward_default_constructor ... ok
[INFO] [stdout] test mailets::forward::tests::test_forward_multiple_recipients ... ok
[INFO] [stdout] test mailets::forward::tests::test_forward_no_matching_rules ... ok
[INFO] [stdout] test mailets::forward::tests::test_forward_simple ... ok
[INFO] [stdout] test mailets::forward::tests::test_forward_preserve_headers ... ok
[INFO] [stdout] test mailets::forward::tests::test_forward_with_hostname_constructor ... ok
[INFO] [stdout] test mailets::forward::tests::test_forward_xforwarded_by_header ... ok
[INFO] [stdout] test mailets::forward::tests::test_forward_xforwarded_by_multiple_hops ... ok
[INFO] [stdout] test mailets::forward::tests::test_forward_xforwarded_date_header ... ok
[INFO] [stdout] test mailets::forward::tests::test_forward_xforwarded_date_only_once ... ok
[INFO] [stdout] test mailets::forward::tests::test_forward_xforwarded_for_header ... ok
[INFO] [stdout] test mailets::forward::tests::test_forward_xforwarded_from_header ... ok
[INFO] [stdout] test mailets::greylist::tests::test_greylist_config_period ... ok
[INFO] [stdout] test mailets::forward::tests::test_forward_xforwarded_from_only_once ... ok
[INFO] [stdout] test mailets::greylist::tests::test_greylist_config_max_age ... ok
[INFO] [stdout] test mailets::forward::tests::test_forward_zero_max_hops ... ok
[INFO] [stdout] test mailets::greylist::tests::test_greylist_destroy_cleanup ... ok
[INFO] [stdout] test mailets::greylist::tests::test_greylist_entry_creation ... ok
[INFO] [stdout] test mailets::greylist::tests::test_greylist_config_whitelist ... ok
[INFO] [stdout] test mailets::greylist::tests::test_greylist_disabled ... ok
[INFO] [stdout] test mailets::greylist::tests::test_greylist_first_attempt_deferred ... ok
[INFO] [stdout] test mailets::greylist::tests::test_greylist_domain_whitelist ... ok
[INFO] [stdout] test mailets::greylist::tests::test_greylist_mailet_init ... ok
[INFO] [stdout] test mailets::greylist::tests::test_greylist_no_sender_ip ... ok
[INFO] [stdout] test mailets::greylist::tests::test_greylist_multiple_attempts ... ok
[INFO] [stdout] test mailets::greylist::tests::test_greylist_store_check ... ok
[INFO] [stdout] test mailets::greylist::tests::test_greylist_store_cleanup ... ok
[INFO] [stdout] test mailets::greylist::tests::test_greylist_store_whitelist_sender ... ok
[INFO] [stdout] test mailets::greylist::tests::test_greylist_store_whitelist_domain ... ok
[INFO] [stdout] test mailets::greylist::tests::test_greylist_store_whitelist_ip ... ok
[INFO] [stdout] test mailets::legalis::tests::test_archive_record_compliance_tags ... ok
[INFO] [stdout] test mailets::greylist::tests::test_greylist_tuple_creation ... ok
[INFO] [stdout] test mailets::legalis::tests::test_archive_record_creation ... ok
[INFO] [stdout] test mailets::greylist::tests::test_greylist_whitelist ... ok
[INFO] [stdout] test mailets::legalis::tests::test_archive_record_empty_chain_verification ... ok
[INFO] [stdout] test mailets::legalis::tests::test_archive_record_hash_chain ... ok
[INFO] [stdout] test mailets::legalis::tests::test_archive_record_serialization ... ok
[INFO] [stdout] test mailets::legalis::tests::test_hash_algorithm_from_str ... ok
[INFO] [stdout] test mailets::legalis::tests::test_hash_algorithm_consistency ... ok
[INFO] [stdout] test mailets::legalis::tests::test_hash_algorithm_sha256 ... ok
[INFO] [stdout] test mailets::legalis::tests::test_hash_algorithm_sha512 ... ok
[INFO] [stdout] test mailets::legalis::tests::test_legalis_config_defaults ... ok
[INFO] [stdout] test mailets::legalis::tests::test_legalis_error_conversion ... ok
[INFO] [stdout] test mailets::dnsbl::tests::test_dnsbl_service_check ... ok
[INFO] [stdout] test mailets::dmarc_verify::tests::test_dmarc_verify_init_with_config ... ok
[INFO] [stdout] test mailets::greylist::tests::test_greylist_entry_update ... ok
[INFO] [stdout] test mailets::legalis::tests::test_archive_record_expiration ... ok
[INFO] [stdout] test mailets::bounce::tests::test_dsn_generation_with_all_recipients ... ok
[INFO] [stdout] test mailets::bounce::tests::test_format_date_rfc2822 ... ok
[INFO] [stdout] test mailets::legalis::tests::test_legalis_service_archive ... ok
[INFO] [stdout] test mailets::legalis::tests::test_legalis_mailet_init ... ok
[INFO] [stdout] test mailets::legalis::tests::test_legalis_mailet_init_with_config ... ok
[INFO] [stdout] test mailets::legalis::tests::test_legal_hold_operations ... ok
[INFO] [stdout] test mailets::legalis::tests::test_legalis_service_creation ... ok
[INFO] [stdout] test mailets::legalis::tests::test_legalis_mailet_service ... ok
[INFO] [stdout] test mailets::legalis::tests::test_legalis_mailet_disabled ... ok
[INFO] [stdout] test mailets::legalis::tests::test_storage_error_display ... ok
[INFO] [stdout] test mailets::legalis::tests::test_timestamp_token_creation ... ok
[INFO] [stdout] test mailets::legalis::tests::test_timestamp_token_encoding ... ok
[INFO] [stdout] test mailets::legalis::tests::test_timestamp_token_invalid_verification ... ok
[INFO] [stdout] test mailets::legalis::tests::test_timestamp_token_verification ... ok
[INFO] [stdout] test mailets::legalis::tests::test_legalis_service_pii_compliance_tag ... ok
[INFO] [stdout] test mailets::legalis::tests::test_tsa_error_display ... ok
[INFO] [stdout] test mailets::local_delivery::tests::test_local_delivery_init ... ok
[INFO] [stdout] test mailets::local_delivery::tests::test_local_delivery_mailet_creation ... ok
[INFO] [stdout] test mailets::local_delivery::tests::test_local_delivery_mailet_default ... ok
[INFO] [stdout] test mailets::local_delivery::tests::test_local_delivery_multiple_recipients ... ok
[INFO] [stdout] test mailets::local_delivery::tests::test_local_delivery_service ... ok
[INFO] [stdout] test mailets::local_delivery::tests::test_local_delivery_single_recipient ... ok
[INFO] [stdout] test mailets::oxify::tests::test_mail_category_as_str ... ok
[INFO] [stdout] test mailets::oxify::tests::test_mail_category_from_str ... ok
[INFO] [stdout] test mailets::oxify::tests::test_oxify_api_error ... ok
[INFO] [stdout] test mailets::legalis::tests::test_legalis_mailet_retention_period ... ok
[INFO] [stdout] test mailets::oxify::tests::test_oxify_auto_tagging ... ok
[INFO] [stdout] test mailets::oxify::tests::test_oxify_category_newsletter ... ok
[INFO] [stdout] test mailets::oxify::tests::test_oxify_category_promotional ... ok
[INFO] [stdout] test mailets::oxify::tests::test_oxify_category_spam ... ok
[INFO] [stdout] test mailets::oxify::tests::test_oxify_category_work ... ok
[INFO] [stdout] test mailets::oxify::tests::test_oxify_category_urgent ... ok
[INFO] [stdout] test mailets::legalis::tests::test_timestamp_verification ... ok
[INFO] [stdout] test mailets::legalis::tests::test_legalis_service_legal_compliance_tag ... ok
[INFO] [stdout] test mailets::legalis::tests::test_legalis_service_hash_computation ... ok
[INFO] [stdout] test mailets::legalis::tests::test_multiple_compliance_tags ... ok
[INFO] [stdout] test mailets::oxify::tests::test_oxify_empty_mail ... ok
[INFO] [stdout] test mailets::oxify::tests::test_oxify_disabled ... ok
[INFO] [stdout] test mailets::oxify::tests::test_oxify_folder_routing ... ok
[INFO] [stdout] test mailets::oxify::tests::test_oxify_folder_mapping ... ok
[INFO] [stdout] test mailets::oxify::tests::test_oxify_default ... ok
[INFO] [stdout] test mailets::oxify::tests::test_oxify_multi_category ... ok
[INFO] [stdout] test mailets::oxify::tests::test_oxify_network_error ... ok
[INFO] [stdout] test mailets::oxify::tests::test_oxify_parse_error ... ok
[INFO] [stdout] test mailets::oxify::tests::test_oxify_priority_high_urgent ... ok
[INFO] [stdout] test mailets::oxify::tests::test_oxify_priority_scoring ... ok
[INFO] [stdout] test mailets::oxify::tests::test_oxify_priority_validation ... ok
[INFO] [stdout] test mailets::oxify::tests::test_oxify_rate_limited ... ok
[INFO] [stdout] test mailets::oxify::tests::test_oxify_sentiment_negative ... ok
[INFO] [stdout] test mailets::oxify::tests::test_oxify_sentiment_neutral ... ok
[INFO] [stdout] test mailets::oxify::tests::test_oxify_sentiment_positive ... ok
[INFO] [stdout] test mailets::oxify::tests::test_oxify_sentiment_score_validation ... ok
[INFO] [stdout] test mailets::oxify::tests::test_oxify_timeout_error ... ok
[INFO] [stdout] test mailets::oxify::tests::test_sentiment_as_str ... ok
[INFO] [stdout] test mailets::legalis::tests::test_legalis_service_financial_compliance_tag ... ok
[INFO] [stdout] test mailets::oxify::tests::test_sentiment_from_str ... ok
[INFO] [stdout] test mailets::remote_delivery::tests::test_remote_delivery_init_without_relay ... ok
[INFO] [stdout] test mailets::remote_delivery::tests::test_remote_delivery_mailet_creation ... ok
[INFO] [stdout] test mailets::remote_delivery::tests::test_remote_delivery_init_with_relay ... ok
[INFO] [stdout] test mailets::remote_delivery::tests::test_serialize_message ... ok
[INFO] [stdout] test mailets::remote_delivery::tests::test_remote_delivery_no_recipients ... ok
[INFO] [stdout] test mailets::sieve::tests::test_sieve_mailet_allof ... ok
[INFO] [stdout] test mailets::sieve::tests::test_sieve_mailet_anyof ... ok
[INFO] [stdout] test mailets::sieve::tests::test_sieve_mailet_complex_script ... ok
[INFO] [stdout] test mailets::sieve::tests::test_sieve_mailet_config_script_dir ... ok
[INFO] [stdout] test mailets::sieve::tests::test_sieve_mailet_discard ... ok
[INFO] [stdout] test mailets::sieve::tests::test_sieve_mailet_exists_test ... ok
[INFO] [stdout] test mailets::sieve::tests::test_sieve_mailet_config_global_script ... ok
[INFO] [stdout] test mailets::sieve::tests::test_sieve_mailet_fileinto ... ok
[INFO] [stdout] test mailets::sieve::tests::test_sieve_mailet_global_script ... ok
[INFO] [stdout] test mailets::sieve::tests::test_sieve_mailet_header_test ... ok
[INFO] [stdout] test mailets::sieve::tests::test_sieve_mailet_if_else ... ok
[INFO] [stdout] test mailets::sieve::tests::test_sieve_mailet_init ... ok
[INFO] [stdout] test mailets::sieve::tests::test_sieve_mailet_keep ... ok
[INFO] [stdout] test mailets::sieve::tests::test_sieve_mailet_multiple_users ... ok
[INFO] [stdout] test mailets::sieve::tests::test_sieve_mailet_no_script ... ok
[INFO] [stdout] test mailets::sieve::tests::test_sieve_mailet_not ... ok
[INFO] [stdout] test mailets::sieve::tests::test_sieve_mailet_implicit_keep ... ok
[INFO] [stdout] test mailets::sieve::tests::test_sieve_mailet_parse_error ... ok
[INFO] [stdout] test mailets::sieve::tests::test_sieve_mailet_redirect ... ok
[INFO] [stdout] test mailets::sieve::tests::test_sieve_mailet_user_precedence ... ok
[INFO] [stdout] test mailets::sieve::tests::test_sieve_mailet_validation_error ... ok
[INFO] [stdout] test mailets::spam_assassin::tests::test_message_to_bytes_no_headers ... ok
[INFO] [stdout] test mailets::spam_assassin::tests::test_spam_assassin_config_default ... ok
[INFO] [stdout] test mailets::spam_assassin::tests::test_spam_assassin_init_invalid_port ... ok
[INFO] [stdout] test mailets::spam_assassin::tests::test_spam_assassin_init_invalid_threshold ... ok
[INFO] [stdout] test mailets::spam_assassin::tests::test_spam_assassin_init_invalid_timeout ... ok
[INFO] [stdout] test mailets::sieve::tests::test_sieve_mailet_size_test ... ok
[INFO] [stdout] test mailets::spam_assassin::tests::test_spam_assassin_mailet_creation ... ok
[INFO] [stdout] test mailets::spam_assassin::tests::test_spam_assassin_init_with_config ... ok
[INFO] [stdout] test mailets::spam_assassin::tests::test_spam_assassin_mailet_default ... ok
[INFO] [stdout] test mailets::spf_check::tests::test_parse_domain_and_prefix_domain_only ... ok
[INFO] [stdout] test mailets::spf_check::tests::test_parse_domain_and_prefix_empty ... ok
[INFO] [stdout] test mailets::spf_check::tests::test_parse_domain_and_prefix_invalid ... ok
[INFO] [stdout] test mailets::spf_check::tests::test_parse_domain_and_prefix_prefix_only ... ok
[INFO] [stdout] test mailets::spf_check::tests::test_parse_mechanism_a ... ok
[INFO] [stdout] test mailets::spf_check::tests::test_parse_mechanism_a_with_domain ... ok
[INFO] [stdout] test mailets::spf_check::tests::test_parse_domain_and_prefix_both ... ok
[INFO] [stdout] test mailets::spf_check::tests::test_parse_mechanism_a_with_domain_and_prefix ... ok
[INFO] [stdout] test mailets::spf_check::tests::test_parse_mechanism_a_with_prefix ... ok
[INFO] [stdout] test mailets::spf_check::tests::test_parse_mechanism_all ... ok
[INFO] [stdout] test mailets::spf_check::tests::test_parse_mechanism_exists ... ok
[INFO] [stdout] test mailets::spf_check::tests::test_parse_mechanism_ip4 ... ok
[INFO] [stdout] test mailets::spf_check::tests::test_parse_mechanism_ip4_single ... ok
[INFO] [stdout] test mailets::spf_check::tests::test_parse_mechanism_include ... ok
[INFO] [stdout] test mailets::spf_check::tests::test_parse_mechanism_ip6 ... ok
[INFO] [stdout] test mailets::spf_check::tests::test_parse_mechanism_ip6_single ... ok
[INFO] [stdout] test mailets::spf_check::tests::test_parse_mechanism_mx ... ok
[INFO] [stdout] test mailets::spf_check::tests::test_parse_mechanism_mx_with_domain ... ok
[INFO] [stdout] test mailets::spf_check::tests::test_parse_mechanism_ptr ... ok
[INFO] [stdout] test mailets::spf_check::tests::test_parse_mechanism_ptr_with_domain ... ok
[INFO] [stdout] test mailets::spf_check::tests::test_parse_qualifier_default ... ok
[INFO] [stdout] test mailets::spf_check::tests::test_parse_mechanism_unknown ... ok
[INFO] [stdout] test mailets::spf_check::tests::test_parse_qualifier_fail ... ok
[INFO] [stdout] test mailets::spf_check::tests::test_parse_qualifier_neutral ... ok
[INFO] [stdout] test mailets::spf_check::tests::test_parse_qualifier_softfail ... ok
[INFO] [stdout] test mailets::spf_check::tests::test_parse_spf_record_complex ... ok
[INFO] [stdout] test mailets::spf_check::tests::test_parse_spf_record_simple ... ok
[INFO] [stdout] test mailets::spf_check::tests::test_parse_spf_record_with_exp ... ok
[INFO] [stdout] test mailets::spf_check::tests::test_parse_qualifier_pass ... ok
[INFO] [stdout] test mailets::spf_check::tests::test_parse_spf_record_with_modifiers ... ok
[INFO] [stdout] test mailets::spf_check::tests::test_spf_check_mailet_creation ... ok
[INFO] [stdout] test mailets::spf_check::tests::test_spf_check_init_with_config ... ok
[INFO] [stdout] test mailets::spf_check::tests::test_spf_check_no_remote_address ... ok
[INFO] [stdout] test mailets::spf_check::tests::test_spf_check_no_sender ... ok
[INFO] [stdout] test mailets::spf_check::tests::test_spf_result_as_str ... ok
[INFO] [stdout] test mailets::spf_check::tests::test_spf_check_mailet_default ... ok
[INFO] [stdout] test mailets::virus_scan::tests::test_clamav_config_default ... ok
[INFO] [stdout] test mailets::virus_scan::tests::test_parse_clamd_response_clean ... ok
[INFO] [stdout] test mailets::virus_scan::tests::test_parse_clamd_response_different_virus ... ok
[INFO] [stdout] test mailets::virus_scan::tests::test_parse_clamd_response_error ... ok
[INFO] [stdout] test mailets::virus_scan::tests::test_parse_clamd_response_infected ... ok
[INFO] [stdout] test mailets::virus_scan::tests::test_message_to_bytes_no_headers ... ok
[INFO] [stdout] test mailets::virus_scan::tests::test_parse_clamd_response_with_whitespace ... ok
[INFO] [stdout] test mailets::legalis::tests::test_legalis_service_timestamp_request ... ok
[INFO] [stdout] test mailets::virus_scan::tests::test_parse_clamd_response_unknown ... ok
[INFO] [stdout] test mailets::virus_scan::tests::test_virus_scan_init_invalid_mode ... ok
[INFO] [stdout] test mailets::virus_scan::tests::test_virus_scan_init_reject_on_virus ... ok
[INFO] [stdout] test mailets::virus_scan::tests::test_virus_scan_init_tcp ... ok
[INFO] [stdout] test mailets::virus_scan::tests::test_virus_scan_init_unix_socket ... ok
[INFO] [stdout] test mailets::virus_scan::tests::test_virus_scan_init_tcp_default_port ... ok
[INFO] [stdout] test mailets::virus_scan::tests::test_virus_scan_init_timeout ... ok
[INFO] [stdout] test mailets::virus_scan::tests::test_virus_scan_mailet_creation ... ok
[INFO] [stdout] test mailets::virus_scan::tests::test_virus_scan_mailet_default ... ok
[INFO] [stdout] test matcher::tests::test_all_matcher ... ok
[INFO] [stdout] test matchers::recipient_is_local::tests::test_recipient_is_local ... ok
[INFO] [stdout] test processor::tests::test_processor_chain ... ok
[INFO] [stdout] test matcher::tests::test_none_matcher ... ok
[INFO] [stdout] test queue::core::tests::test_queue_enqueue_dequeue ... ok
[INFO] [stdout] test queue::core::tests::test_retry_backoff ... ok
[INFO] [stdout] test queue::priority::tests::test_priority_boost_on_retry ... ok
[INFO] [stdout] test queue::priority::tests::test_priority_config_sender_rule ... ok
[INFO] [stdout] test queue::priority::tests::test_priority_config_domain_rule ... ok
[INFO] [stdout] test queue::priority::tests::test_priority_from_str ... ok
[INFO] [stdout] test queue::priority::tests::test_priority_ordering ... ok
[INFO] [stdout] test queue::priority::tests::test_priority_queue_enqueue_dequeue ... ok
[INFO] [stdout] test queue::priority::tests::test_priority_queue_remove ... ok
[INFO] [stdout] test queue::priority::tests::test_priority_queue_stats ... ok
[INFO] [stdout] test rate_limit::tests::test_connection_limit ... ok
[INFO] [stdout] test rate_limit::tests::test_message_limit ... ok
[INFO] [stdout] test router::tests::test_router_state_change ... ok
[INFO] [stdout] test sieve::interpreter::tests::test_allof_test ... ok
[INFO] [stdout] test sieve::interpreter::tests::test_discard_command ... ok
[INFO] [stdout] test sieve::interpreter::tests::test_anyof_test ... ok
[INFO] [stdout] test sieve::interpreter::tests::test_exists_test ... ok
[INFO] [stdout] test sieve::interpreter::tests::test_fileinto_command ... ok
[INFO] [stdout] test sieve::interpreter::tests::test_header_test_contains ... ok
[INFO] [stdout] test sieve::interpreter::tests::test_header_test_is ... ok
[INFO] [stdout] test sieve::interpreter::tests::test_if_true ... ok
[INFO] [stdout] test sieve::interpreter::tests::test_implicit_keep ... ok
[INFO] [stdout] test sieve::interpreter::tests::test_keep_command ... ok
[INFO] [stdout] test sieve::interpreter::tests::test_not_test ... ok
[INFO] [stdout] test sieve::interpreter::tests::test_redirect_command ... ok
[INFO] [stdout] test sieve::interpreter::tests::test_set_command ... ok
[INFO] [stdout] test sieve::interpreter::tests::test_size_test_over ... ok
[INFO] [stdout] test sieve::interpreter::tests::test_size_test_under ... ok
[INFO] [stdout] test sieve::interpreter::tests::test_stop_command ... ok
[INFO] [stdout] test sieve::interpreter::tests::test_wildcard_match_question ... ok
[INFO] [stdout] test sieve::interpreter::tests::test_wildcard_match_star ... ok
[INFO] [stdout] test sieve::parser::tests::test_parse_allof ... ok
[INFO] [stdout] test sieve::parser::tests::test_parse_comment ... ok
[INFO] [stdout] test sieve::parser::tests::test_parse_discard ... ok
[INFO] [stdout] test sieve::parser::tests::test_parse_exists_test ... ok
[INFO] [stdout] test sieve::parser::tests::test_parse_fileinto ... ok
[INFO] [stdout] test sieve::parser::tests::test_parse_if_else ... ok
[INFO] [stdout] test sieve::parser::tests::test_parse_if_header ... ok
[INFO] [stdout] test sieve::parser::tests::test_parse_redirect ... ok
[INFO] [stdout] test sieve::parser::tests::test_parse_require ... ok
[INFO] [stdout] test sieve::parser::tests::test_parse_simple_keep ... ok
[INFO] [stdout] test sieve::parser::tests::test_parse_size_test ... ok
[INFO] [stdout] test sieve::interpreter::tests::test_if_false ... ok
[INFO] [stdout] test sieve::interpreter::tests::test_envelope_test ... ok
[INFO] [stdout] test mailets::oxify::tests::test_oxify_mailet_init_missing_api_key_when_enabled ... ok
[INFO] [stdout] test mailets::oxify::tests::test_oxify_config_cache_ttl ... ok
[INFO] [stdout] test mailets::oxify::tests::test_oxify_config_timeout ... ok
[INFO] [stdout] test mailets::oxify::tests::test_oxify_mailet_init ... ok
[INFO] [stdout] test mailets::oxify::tests::test_oxify_config_max_body_size ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 419 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.53s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/mailet_tests.rs (/opt/rustwide/target/debug/deps/mailet_tests-6f4e55231033e8eb)
[INFO] [stdout] 
[INFO] [stdout] running 20 tests
[INFO] [stdout] test test_add_header_mailet_comprehensive ... ok
[INFO] [stdout] test test_mail_id_uniqueness ... ok
[INFO] [stdout] test test_mail_attributes ... ok
[INFO] [stdout] test test_dmarc_verify_mailet ... ok
[INFO] [stdout] test test_mail_recipients ... ok
[INFO] [stdout] test test_large_mail_processing ... ok
[INFO] [stdout] test test_mailet_action_types ... ok
[INFO] [stdout] test test_mailet_concurrent_processing ... ok
[INFO] [stdout] test test_mailet_config_params ... ok
[INFO] [stdout] test test_mailet_config_validation ... ok
[INFO] [stdout] test test_mailet_error_handling ... ok
[INFO] [stdout] test test_mailet_pipeline_execution ... ok
[INFO] [stdout] test test_virus_scan_mailet ... ok
[INFO] [stdout] test test_multiple_mailet_processing ... ok
[INFO] [stdout] test test_local_delivery_mailet ... ok
[INFO] [stdout] test test_remote_delivery_mailet ... ok
[INFO] [stdout] test test_mail_creation ... ok
[INFO] [stdout] test test_spam_assassin_mailet ... ok
[INFO] [stdout] test test_spf_check_mailet ... ok
[INFO] [stdout] test test_dkim_verify_mailet ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests rusmes_core
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test src/lib.rs - (line 71) - compile ... ok
[INFO] [stdout] test src/queue/priority.rs - queue::priority (line 81) - compile ... ok
[INFO] [stdout] test src/queue/priority.rs - queue::priority (line 26) ... ok
[INFO] [stdout] test src/queue/priority.rs - queue::priority (line 45) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 7.07s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "e0f7ba41864b5d3fb6b33ea3d3ee9410699111bf33e50599e40624ad1cf237c2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e0f7ba41864b5d3fb6b33ea3d3ee9410699111bf33e50599e40624ad1cf237c2", kill_on_drop: false }`
[INFO] [stdout] e0f7ba41864b5d3fb6b33ea3d3ee9410699111bf33e50599e40624ad1cf237c2
